package com.dingding.manager.modules.system.service;

import java.util.List;

import com.dingding.manager.common.beans.sys.SysMenu;
import com.dingding.manager.common.vo.MenuNode;

/**
 * @Description 资源相关的服务
 * @author fengshuonan
 * @date 2016年12月6日 上午11:39:09
 */
public interface IResourceService {
	
	/**
	 * @Description 根据用户的资源集合获取菜单的列表
	 * @param roles 用户的角色集合
	 * @author fengshuonan
	 */
	MenuNode getMenuNode(List<Integer> roles);
	
	/**
	 * @Description: 获取所有资源集合（角色授权菜单tree）
	 * @date 2016年12月16日 下午4:17:27
	 * @author SUNZHICHENG 
	 * @since V2.6.2
	 */
	public List<SysMenu> getMenuList();
}
